package com.example.visitedsys.utils;

/**
 * @ClassName test
 * @Description TODO jasypt加密后寫入配置文件
 * @Author SongPeng
 * @Date 2021/10/23 23:55
 **/
public class test {
    public static void main(String[] args) {
//        String salt= UUID.randomUUID().toString().substring(0,32);
////        String salt ="98940ff2-8987-48da-844a-bb770c41";
//        StandardPBEStringEncryptor standardPBEStringEncryptor =new StandardPBEStringEncryptor();
//        /*配置文件中配置如下的算法*/
//        standardPBEStringEncryptor.setAlgorithm("PBEWithMD5AndDES");
//        /*配置文件中配置的password*/
//        standardPBEStringEncryptor.setPassword("EWRREWRERWECCCXC");
//        /*要加密的文本*/
//        String name = standardPBEStringEncryptor.encrypt("sp");
//        String password =standardPBEStringEncryptor.encrypt("102384161");
//        /*将加密的文本写到配置文件中*/
//        System.out.println("name="+name);
//        System.out.println("password="+password);
////        name=RHUaMDWGQTij37GiLEbTog== password=W3Ymb8w2sZJ0bhBPdRUhFOsnJQxc56F8
////        879d6457d5315e047d842e5507c262b5
//        System.out.println("salt:"+salt);
//        System.out.println(test1.md5Encryption("123456",salt));
    }
}
